Use gtk_label_get_text() instead direct access
authorJavier Jardón <jjardon@gnome.org>
Wed, 18 Nov 2009 03:13:05 +0000 (04:13 +0100)
committerJavier Jardón <jjardon@gnome.org>
Sun, 2 May 2010 23:51:19 +0000 (01:51 +0200)
gtk/tests/builder.c

index 1e2d86a6de027234122026f2852afc2f861497fb..33f2f84f9b4a0154c9499db297957213e3702485 100644 (file)
@@ -2420,10 +2420,10 @@ test_menus (void)
   gtk_accel_label_refetch (GTK_ACCEL_LABEL (sample_accel_label));
   gtk_accel_label_refetch (GTK_ACCEL_LABEL (item_accel_label));
 
-  g_assert (GTK_ACCEL_LABEL (sample_accel_label)->accel_string != NULL);
-  g_assert (GTK_ACCEL_LABEL (item_accel_label)->accel_string != NULL);
-  g_assert (strcmp (GTK_ACCEL_LABEL (item_accel_label)->accel_string, 
-                   GTK_ACCEL_LABEL (sample_accel_label)->accel_string) == 0);
+  g_assert (gtk_label_get_text (GTK_LABEL (sample_accel_label)) != NULL);
+  g_assert (gtk_label_get_text (GTK_LABEL (item_accel_label)) != NULL);
+  g_assert (strcmp (gtk_label_get_text (GTK_LABEL (item_accel_label)),
+                   gtk_label_get_text (GTK_LABEL (sample_accel_label))) == 0);
 
   /* Check the menu hierarchy worked here  */
   g_assert (get_parent_menubar (item));